home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / k8eiw.zip / K8EIW.H < prev    next >
C/C++ Source or Header  |  1992-05-09  |  4KB  |  97 lines

  1. /*                              K8EIW.H
  2.         Revised Tue  04-21-1992  : took out dialer, ipaccess, axip, hs
  3.         to make room for the new requests - KB7YW.
  4. */
  5.  
  6. #ifndef _CONFIG_H
  7. #define    _CONFIG_H
  8.  
  9. /* Software options */
  10. #define MAILBOX   1 /* Include SM0RGV mailbox server */
  11. #define MBFWD     1 /* Enable mailbox forwarding code */
  12. #undef  NNTP      1 /* Netnews client */
  13. #undef  NNTPS     1 /* Netnews client + server */
  14. #define SERVERS   1 /* Include TCP servers */
  15. #define TRACE     1 /* Include packet tracing code */
  16. #define RIP       1 /* Include RIP routing */
  17. #undef  HOPCHECK  1 /* IP path tracing command */
  18. #undef  DIALER    1 /* SLIP redial code */
  19. #define NRS       1 /* NET/ROM async interface */
  20. #define NETROM    1 /* NET/ROM network support */
  21. #define LZW       1 /* LZW-compressed sockets */
  22. #undef  RLOGINCLI 1 /* Rlogin client code */
  23. #undef  SLIP      1 /* Serial line IP on built-in ports */
  24. #undef  PPP       1 /* Point-to-Point Protocol code */
  25. #undef  VJCOMPRESS      1       /* Van Jacobson TCP compression for SLIP */
  26. #define POP       1 /* Include POP2 Post Office Protocol */
  27. #define    ESCAPE        1    /* Allow Unix style escape on PC */
  28. #undef  RSPF      1 /* Include Radio Shortest Path First Protocol */
  29. #undef  AXIP      1 /* digipeater via ip port 93 interface */
  30. #define CALLSERVER   1  /* Buckmaster's U.S./Canadian Oct '91 Ham Call CD */
  31. #define ICALL     1 /* Buckmaster's international callsign database April '92 */
  32. #define CALLCLI   1 /* Callbook client code only  */
  33. #undef  IPACCESS  1 /* Include IP access control code */
  34. #undef  RARP      1 /* Enable Reverse ARP protocol */
  35. #define LOCK      1 /* Password lockup for keyboard */
  36. #define    DOSCMD        1    /* Enable the internal DOS commands */ 
  37. #define    ALLCMD        1    /* Enable all commands */
  38. #define    ALLSERV        1    /* Enable all server commands */
  39. #define CONVERS   1 /* Conference bridge (babbelbox) - not yet "tested" */
  40. #define TABS      4 /* Use tab chars i.s.o. spaces in some data */
  41.  
  42. /* Software tuning parameters */
  43. #define    MTHRESH        8192    /* Default memory threshold */
  44. #define NROWS       25  /* Number of rows on screen */
  45. #define NIBUFS       5  /* Number of interrupt buffers */
  46. #define    IBUFSIZE    2048    /* Size of interrupt buffers */
  47. #define NSESSIONS   10  /* Number of interactive clients */
  48. #define DEFNSOCK    40  /* Default number of sockets */
  49.  
  50. /* Hardware driver options */
  51. #undef  ARCNET      1 /* ARCnet via PACKET driver */
  52. #undef  PC_EC       1 /* 3-Com 3C501 Ethernet controller */
  53. #define KISS        1 /* KISS TNC code */
  54. #undef  HS          1 /* High speed (56kbps) modem driver */
  55. #undef  HAPN        1 /* Hamilton Area Packet Network driver code */
  56. #undef  EAGLE       1 /* Eagle card driver */
  57. #undef  PACKET      1 /* FTP Software's Packet Driver interface */
  58. #undef  PC100       1 /* PAC-COM PC-100 driver code */
  59. #undef  APPLETALK   1 /* Appletalk interface (Macintosh) */
  60. #define DRSI        1 /* DRSI PCPA slow-speed driver */
  61. #undef  SCC         1 /* PE1CHL generic scc driver */
  62. #undef  PI          1 /* VE3IFB pi dma card scc driver */
  63. #define ASY         1 /* Asynch driver code */
  64. #undef  SLFP        1 /* SLFP packet driver class supported */
  65. #undef  PACKETEN_PC 1 /* GRACE Comm's IPC link to PackeTen switch
  66.                          - for the PC-Packeten only     */
  67. #undef  PACKETWIN   1 /* PackeTwin Iface card */  
  68. #define MOUSE       1 /* Mouse support        */
  69.  
  70. #if defined(NRS)
  71. #undef    NETROM
  72. #define    NETROM        1    /* NRS implies NETROM */
  73. #endif
  74.  
  75. #if defined(CALLSERVER)
  76. #define CALLCLI     1
  77. #endif
  78.  
  79. #if (defined(HS)||defined(NETROM)||defined(KISS)||defined(HAPN)||defined(EAGLE)||defined(PC100)||defined(PI))
  80. #define    AX25        1    /* AX.25 subnet code */
  81. #endif
  82.  
  83. #if (defined(ARCNET) || defined(SLFP))
  84. #undef    PACKET
  85. #define    PACKET        1    /* FTP Software's Packet Driver interface */
  86. #endif
  87.  
  88. #if (defined(PC_EC) || defined(PACKET))
  89. #define    ETHER    1        /* Generic Ethernet code */
  90. #endif
  91.  
  92. #if (defined(NNTP) && defined(NNTPS))
  93. #error only one NNTP type might be defined
  94. #endif
  95.  
  96. #endif    /* _CONFIG_H */
  97.